home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-03 / 123w20.zip / MAKENEAR.BAT < prev   
DOS Batch File  |  1990-11-15  |  1KB  |  50 lines

  1. ECHO OFF
  2. CLS
  3. REM   === Must have compiler name and quick library support library.
  4. REM
  5. IF '%1'=='' GOTO PARAM
  6. IF '%2'=='' GOTO PARAM
  7. REM
  8. REM   === Delete previous runs' OBJ files if any...
  9. REM
  10. IF EXIST LDATE.OBJ DEL LDATE.OBJ
  11. IF EXIST LTIME.OBJ DEL LTIME.OBJ
  12. IF EXIST LSETCOLS.OBJ DEL LSETCOLS.OBJ
  13. REM
  14. REM   === Compile the BASIC modules...
  15. REM
  16. COPY LDATE.BAS 123WRITE.BAS
  17. %1 123WRITE %3;
  18. REN 123WRITE.OBJ LDATE.OBJ
  19. COPY LTIME.BAS 123WRITE.BAS
  20. %1 123WRITE %3;
  21. REN 123WRITE.OBJ LTIME.OBJ
  22. COPY LSETCOLS.BAS 123WRITE.BAS
  23. %1 123WRITE %3;
  24. REN 123WRITE.OBJ LSETCOLS.OBJ
  25. REM
  26. REM   === Dispose of extra file.......
  27. REM
  28. DEL 123WRITE.BAS
  29. REM
  30. REM   === Make the object file library file.......
  31. REM
  32. LIB 123W20.LIB /NOLOGO -+LDATE -+LTIME -+LSETCOLS;
  33. REM
  34. REM   === Make the Quick Library file.......
  35. REM
  36. LINK /NOL /Q 123W20.LIB,123W20.QLB,NUL,%2;
  37. ECHO .
  38. ECHO 123W20.LIB AND 123W20.QLB COMPLETED.
  39. GOTO END
  40. :PARAM
  41. ECHO You did not enter enough parameters on the command line.
  42. ECHO The syntax is:
  43. ECHO        MAKENEAR compilerName QuickLibSupport [compiler switches]
  44. ECHO .
  45. ECHO compilerName usually should be: BC
  46. ECHO QuickLibSupport is a file named: BQLBxx.LIB
  47. ECHO    where xx is usually 40, 41 or 45.
  48. :END
  49. ECHO .
  50.